alert
{
	font-placement:top;
	align-h:'center';
	align-v:'center';
	gap-v:10px;
	padding: 10px;
	background-color:#22252A;
	border-width:1px;
	border-color:#000000;
}
alert > label
{
	font-color:#FFFFFF;
}
button,ToggleButton,GroupButton,alert > button
{
	padding:2px;
	height:20px;
	background-image:@button 0 0 40 24;
	background-slice:4 4 32 16;
	align-h:center;
	align-v:center;
}
button:hover,ToggleButton:hover,GroupButton:hover,alert > button:hover
{
	background-image:@button 0 24 40 24;
}
button:active,ToggleButton:active,GroupButton:active,GroupButton:active,alert > button:active
{
	background-image:@button 0 48 40 24;
}
button:disabled,ToggleButton:disabled,GroupButton:disabled,alert > button:disabled
{
	font-color:#666666;
	background-image:@button 0 72 40 24;
}
DropDownList
{
	width:78px;
	height:20px;
	padding:2px 22px 2px 2px;
	background-image:@DropDownList 0 0 40 24;
	background-slice:2 2 17 20;
	border-width:0px;
}
DropDownList:hover
{
	background-image:@DropDownList 0 24 40 24;
}
DropDownList:active
{
	background-image:@DropDownList 0 48 40 24;
}
DropDownList:checked
{
	background-image:@DropDownList 0 48 40 24;
}
DropDownList:disabled
{
	background-image:@DropDownList 0 72 40 24;
}
input
{
	width:96px;
	height:20px;
	padding:2px;
	border-width:0px;
	background-image:@input 0 0 40 24;
	background-slice:4 4 32 16;
}
input:disabled
{
	background-image:@input 0 24 40 24;
}
list,DropDownList > list
{
	width:98px;
	height:98px;
	border-width:1px;
	border-color:#4780AB;
	background-color:#FFFFFF;
}
list > item,DropDownList > list > item
{
	font-color:#000000;
	border-width:0;
}
list > item:hover,list > item:active,DropDownList > list > item:hover,DropDownList > list > item:active
{
	font-color:#FFFFFF;
	background-color:#378FCF;
}
list > item:checked,DropDownList > list > item:checked
{
	font-color:#FFFFFF;
	background-color:#336699;
}
HScrollBar,VScrollBar
{
	padding:1px;
	background-color:#FFFFFF;
}
HScrollBar > track,VScrollBar > track
{
	width: 8px;
	height:8px;
}

HScrollBar > arrow0,HScrollBar > arrow1,VScrollBar > arrow0,VScrollBar > arrow1
{
	width: 8px;
	height:8px;
	background-color:#000000;
}
HScrollBar > arrow0:hover,HScrollBar > arrow1:hover,VScrollBar > arrow0:hover,VScrollBar > arrow1:hover
{
	background-color:#666666;
}
HScrollBar > arrow0:active,HScrollBar > arrow1:active,VScrollBar > arrow0:active,VScrollBar > arrow1:active
{
	background-color:#666666;
}
HScrollBar > thumb
{
	width: 8px;height:8px;margin:0px 1px;background-color:#000000;
}
VScrollBar > thumb
{
	width: 8px;height:8px;margin:1px 0px;background-color:#000000;
}
HScrollBar > thumb:hover,VScrollBar > thumb:hover
{
	background-color:#666666;
}
HScrollBar > thumb:active,VScrollBar > thumb:active
{
	background-color:#666666;
}
textarea
{
	width:98px;
	height:98px;
	border-width:1px;
	border-color:#5085AD;
	background-color:#E9F6FC;
}
table
{
	width:98px;
	height:98px;
	border-width:1px;
	border-color:#5085AD;
	background-color:#E9F6FC;
}
table:disabled
{
	border-color : #666666;	
}
th
{
	font-bold:true;
	background-color:#C5D6DE;
}
th,tr
{
	height: 24px;
}
td
{
	height: 24px;
}
